repeated grumbles - Alemán Inglés Diccionario